import Vue from 'vue'
import App from './App'
import sdk from 'sdk'
import store from '@/store'
import uView from "uview-ui"
import './filter'

Vue.config.productionTip = false

// 此方法不会全局注册所有组件，而是注册全局方法，和easycom不冲突，请勿删除
Vue.use(uView)


// #ifdef H5
// 隐藏app原生头部
sdk.initTitle && sdk.initTitle({
  showTitle: false,
  hide: true,
  suspension: true
})
// #endif


App.mpType = 'app'

const app = new Vue({
  ...App,
  store
})

// vconsole 生产环境隐藏操作开启vconsole
// #ifdef H5
let vconsoleChecker = require('utils/listen-vconsole').default
vconsoleChecker(app.$router)
// #endif

app.$mount()


